self-contained steam engine - Allemand Anglais Dictionnaire